zamarrazo

listen to the pronunciation of zamarrazo
Spanish - English
blow, strike, hit
setback, obstacle, misfortune
jolt, sudden blow