Definify.com

Definition 2024


cañón_de_agua

cañón de agua

Spanish

Noun

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

  1. water cannon