Polish-English dictionary »

jemiołucha meaning in English

PolishEnglish
jemiołucha noun

Bohemian waxwingnoun
Bombycilla garrulus