Versión en Español
Meaning of
"cortar la garganta (animal)"
in English language
Spanish to English
English to Spanish
Spanish
English
cortar la garganta (animal); operar (cirugía)
to cut down (animal); to operate (surgery)