Summary
English to French: more detail...
-
self-derision:
-
Wiktionary:
self-derision → auto-dérision, autodérision
-
Wiktionary:
English
Detailed Translations for self-derision from English to French
self-derision: (*Using Word and Sentence Splitter)
Spelling Suggestions for: self-derision
Wiktionary Translations for self-derision:
External Machine Translations:
Related Translations for self-derision
French