Slovak-English dictionary »

žerucha meaning in English

SlovakEnglish
žerucha noun
{f}

pepperwort(plant in the genus Lepidium)
noun