French-English dictionary »

cirse des marais meaning in English

FrenchEnglish
cirse des marais nom {m}

marsh thistle(Cirsium palustre)
noun