French-English dictionary »

bambara meaning in English

FrenchEnglish
bambara nom propre
{m}

Bambara◼◼◼(language)
proper noun