Translation of zampuzar in English:

zampuzar

to put, v.

transitive verb

informal

  • 1

    to put
    to stick informal
    zampuzó la cabeza en el agua he stuck his head in the water

pronominal verb

  • 1

    to dive