Polish-English dictionary »

dawidia meaning in English

PolishEnglish
dawidia

dove-tree