any blow that hits someone - Español Inglés Diccionario