Noun Definition

comoros

1.Definition: a country on the Comoro Islands

Category: Places