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