English-Polish dictionary »

car-free zone meaning in Polish

EnglishPolish
car-free zone

deptak