French-English dictionary »

abidji meaning in English

FrenchEnglish
abidji nom propre

Abidji◼◼◼(the language)
proper noun