Definify.com

Definition 2025


cañón_de_agua

cañón de agua

Spanish

Noun

cañón de agua m (plural cañones de agua)

  1. water cannon