punish or treat harshly and rigorously - Turco Inglés Diccionario

Proponer traducción