English-Spanish dictionary »

garden cress meaning in Spanish

EnglishSpanish
garden cress (the leafy plant)
noun

berronoun
{m}