French-English dictionary »

ambazonie meaning in English

FrenchEnglish
Ambazonie nom {f}

Ambazonia◼◼◼(An Anglophone state)
proper noun