COMOROS


Meaning of COMOROS in English

n. Union of the Comoros, country composed of three islands located in southern Africa off the coast of Mozambique

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.