Spanish-English dictionary »

canaigre meaning in English

SpanishEnglish
canaigre noun
{f}

canaigre(Rumex hymenosepalus)
noun