slit the throat of - İspanyolca İngilizce Sözlük

slit the throat of

Meanings of "slit the throat of" in Spanish English Dictionary : 1 result(s)

İngilizce İspanyolca
Idioms
slit the throat of pasar a degüello [v]