AYMARA


Meaning of AYMARA in English

n. member of the Aymara Indians who inhabit the mountains of Bolivia and Peru

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.