punch in the throat - Spanish English Dictionary
History

punch in the throat

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "punch in the throat" in Spanish English Dictionary : 2 result(s)

English Spanish
General
punch in the throat acogotar [v]
punch in the throat acachorrar [v] disused