Translation of quinua in English:

quinua

quinoa, n.

feminine noun

  • 1

    quinoa