Versión en Español
Meaning of
"quechua"
in English language
Spanish to English
English to Spanish
Spanish
English
quechua; quichua; (lit.) lenguaje humano; lengua de los hombres
Quechua; Quichua; Qhechua; literally man’s mouth; the tongue of man; the language of the inkas