French-English dictionary »

zénaga meaning in English

FrenchEnglish
zénaga nom propre

Zenaga◼◼◼(language)
proper noun