Federal Islamic Republic of the Comoros

Explore definitions, synonyms, and language insights of Federal Islamic Republic of the Comoros

Definitions

Noun
a country on the Comoro Islands

Synonyms