dominica : Idioms & Phrases


commonwealth of dominica

  • noun a country on the island of Dominica
    Dominica.
WordNet