Versão em português
Meaning of
"surra"
in English language
Portuguese to English
English to Portuguese
Portuguese
English
surra
wallop
surra, v. espancar, surrar
wallop
surra
wallop, whipping
surra
whipping