English-French dictionary »

ambazonia meaning in French

EnglishFrench
Ambazonia (An Anglophone state)
proper noun

Ambazonie◼◼◼nom {f}