comoro_islandsEnglish

Comoro Islands, Iles Comores

Noun

Three main islands and numerous islets in the Indian Ocean between Mozambique and Madagascar

English: Comoro Islands, Iles Comores

English words with similar meanings

Show 1 words