Meaning of quichua in Spanish:

quichua

Translate quichua into English