Spanish-English dictionary »

quinoa meaning in English

SpanishEnglish
quinoa noun
{f}

quinoa(Chenopodium quinoa)
noun
They ate a quinoa salad. = Comieron una ensalada de quinoa.