English-French dictionary »

zenaga meaning in French

EnglishFrench
Zenaga (language)
proper noun

zénaga◼◼◼nom propre