English-Polish dictionary »

water cannon meaning in Polish

EnglishPolish
water cannon noun
device shooting water

armatka wodnanoun