Polish-English dictionary »

trybula meaning in English

PolishEnglish
trybula noun

chervilnoun
plant

chervilnoun
spice

garden chervilnoun
Anthriscus cerefolium

trybula leśna noun

cow parsleynoun
a weedy biennial umbellifer