Spanish-English dictionary »

quinua meaning in English

SpanishEnglish
quinua noun
{f}

quinoa(Chenopodium quinoa)
noun
He likes quinoa. = Le gusta la quinua.