slit an animal's throat - Alemán Inglés Diccionario

Proponer traducción