Polish-English dictionary »

trybula leśna meaning in English

PolishEnglish
trybula leśna noun

cow parsleynoun
a weedy biennial umbellifer