Advertisement

Advertisement

Mangaluru

[ mang-guh-loo-roo ]

noun

  1. a city and port in SW Karnataka state, in SW India.


Advertisement

Advertisement

Advertisement

Advertisement


Mangaloremangan-