n. Union of the Comoros, country composed of three islands located in southern Africa off the coast of Mozambique
COMOROS
Meaning of COMOROS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012