MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Federal Islamic Republic of the Comoros

noun (n)

  • a country on the Comoro Islands
    sebuah negara di kepulauan comoro
    Synonym:
    comoros
    source: wordnet30