French-English dictionary »

canaigre meaning in English

FrenchEnglish
canaigre nom {f}

canaigre(Rumex hymenosepalus)
noun