Russian-English dictionary »

амбазония meaning in English

RussianEnglish
Амбазония proper noun
{f}

Ambazonia(An Anglophone state)
proper noun