Traducción inglés español

English version

¿Qué significa "to thrash, to drub" en español?