English → Hindi dictionary

comoro islands

कोमोरो इसलैंड्स / कोमोरोNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.