English-French dictionary »

garden cress meaning in French

EnglishFrench
garden cress (the leafy plant)
noun

cresson alénois◼◼◼nom