French-English dictionary »

tordyle meaning in English

FrenchEnglish
tordyle nom {m}

hartwort(plant of Europe)
noun