French-English dictionary »

patience sang-de-dragon meaning in English

FrenchEnglish
patience sang-de-dragon nom {f}

bloody dock(Rumex sanguineus)
noun