Polish-English dictionary »

pejzażysta meaning in English

PolishEnglish
pejzażysta noun

landscape gardenernoun
person