give someone a good hiding - Alemán Inglés Diccionario

Proponer traducción