water cannon - Englisch Synonyme Wörterbuch

water cannon

n.
[1] watercannon