I have slapped
-he abofeteado
Presente perfecto para el sujetodel verboslap.Hay otras traducciones para esta conjugación.

slap

I have slapped him, I have insulted him.
Le he pegado, insultado.
Palabra del día
la almeja