English-Latvian translations for ambazonia
Definition of ambazonia
- An internationally unrecognized Anglophone state which is claimed by Cameroon
- The Nord-Ouest and Sud-Ouest Cameroonian regional subdivisions considered collectively
Trending Searches
Popular Dictionaries