Polish-English dictionary »

park handlowy meaning in English

PolishEnglish
park handlowy

retail park