Versión en Español
Translate
"lambast, lambaste"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
lambast, lambaste
dar una paliza; poner como un trapo