French-English dictionary »

cresson alénois meaning in English

FrenchEnglish
cresson alénois nom

garden cress◼◼◼(the leafy plant)
noun