Summary
English to French: more detail...
-
automutilate:
-
Wiktionary:
automutilate → automutiler, s’automutiler
-
Wiktionary:
English
Detailed Translations for automutilate from English to French
automutilate: (*Using Word and Sentence Splitter)
Wiktionary Translations for automutilate:
automutilate
verb
-
Se mutiler soi-même.