Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
french-english
>
"garrottage" in English
English translation for "
garrottage
"
n.
garrote, death by strangulation; execution by strangulation
Similar Words:
"garrot (anatomie)" English translation
,
"garrot d'islande" English translation
,
"garrot du cheval" English translation
,
"garrot à œil d'or" English translation
,
"garrott kuzzy" English translation
,
"garrotte" English translation
,
"garrotter" English translation
,
"garrotxa" English translation
,
"garrotxa (fromage)" English translation