English-Polish dictionary »

street sprinkler meaning in Polish

EnglishPolish
street sprinkler

polewaczka