Meaning of federal islamic republic of the comoros

Definition of federal islamic republic of the comoros

(noun) a country on the Comoro Islands

Other information on federal islamic republic of the comoros