Spanish-English dictionary »

idioma aimara meaning in English

SpanishEnglish
idioma aimara proper noun
{m}

Aymara(language of South America)
proper noun