(latin a) to beat mercilessly - Francés Inglés Diccionario

Proponer traducción