an eye for an eye; a tooth for a tooth - Turco Inglés Diccionario

Proponer traducción