Republic of Cameroon
Explore definitions, synonyms, and language insights of Republic of Cameroon
Definitions
Noun
a republic on the western coast of central Africa; was under French and British control until 1960