"zampar" English translation

ES

"zampar" in English

ES zampar
volume_up
[zampando|zampado] {verb}

1. general

2. colloquial

zampar (also: colocar, meter, asestar, encajar)
volume_up
to land [landed|landed] {v.t.} [coll.] (strike home)

Synonyms (Spanish) for "zampar":

zampar