comoros : Idioms & Phrases


federal islamic republic of the comoros

  • noun a country on the Comoro Islands
    Comoros.
WordNet