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)
Wiktionary Translations for self-derision:
Related Translations for self-derision
French