Versión en Español
Meaning of
"zurra"
in English language
Spanish to English
English to Spanish
Spanish
English
zurra
wallop
zurra; paliza
smacking
zurra; paliza
spanking
zurrar
to snarl
zurrarse
to shit in