Polish-English dictionary »

jemioła meaning in English

PolishEnglish
jemioła noun

mistletoenoun
any of several hemiparasitic evergreen plants of the order Santalales