Czech-English dictionary »

třezalka meaning in English

CzechEnglish
třezalka noun
{f}

St John's wort(any plant of the genus Hypericum)
noun