Summary
English to French: more detail...
-
slit the throat of:
-
Wiktionary:
slit the throat of → égorger
-
Wiktionary:
English
Detailed Translations for slit the throat of from English to French
slit the throat of: (*Using Word and Sentence Splitter)
Wiktionary Translations for slit the throat of:
External Machine Translations: