Polish-English dictionary »

leszczyna meaning in English

PolishEnglish
leszczyna noun

hazelnoun
tree / shrub

hazelnoun
wood