quechua meaning in English
n. quechua, language of the south american indian people (spoken in peru, bolivia, ecuador, chile, and argentina)
n. quechua, language of the south american indian people (spoken in peru, bolivia, ecuador, chile, and argentina)