French-English dictionary »

aimara meaning in English

FrenchEnglish
aimara nom propre
{m}

Aymara◼◼◼(language of South America)
proper noun