English-Italian dictionary »

garden cress meaning in Italian

EnglishItalian
garden cress (the leafy plant)
noun

crescionenoun

nasturzio d'ortonoun