water cannon - Inglés Sinónimo Diccionario

water cannon

n.
[1] watercannon