Polish-English dictionary »

magnolia meaning in English

PolishEnglish
magnolia noun

magnolianoun
tree