hit with a strap or belt - Alemán Inglés Diccionario

Proponer traducción