Polish-English dictionary »

pejzażystka meaning in English

PolishEnglish
pejzażystka noun

landscapernoun
one that does landscaping