Spanish-English dictionary »

quinhuilla meaning in English

SpanishEnglish
quinhuilla noun
{f}

white goosefoot(Chenopodium album)
noun