Polish-English dictionary »

polewaczka meaning in English

PolishEnglish
polewaczka

street sprinkler

polewaczka noun

cannoun
a container used to carry and dispense water for plants