Polish-English dictionary »

ałycza meaning in English

PolishEnglish
ałycza noun

cherry plumnoun
Prunus cerasifera

cherry plumnoun
the fruit