port_louisEnglish

Port Louis

Noun

Capital and chief port of Mauritius, located on the northwestern coast of the island

English: Port Louis

Bahasa: Port Louis

Bahasa words with similar meanings