Polish-English dictionary »

marzana meaning in English

PolishEnglish
marzana noun

maddernoun
plant