Polish-English dictionary »

czeremcha meaning in English

PolishEnglish
czeremcha noun

bird cherrynoun
Prunus padus

czeremcha zwyczajna

hagberry

Mayday tree