Summary
English to French: more detail...
-
alter ego:
-
Wiktionary:
alter ego → un autre moi-même, alter ego -
Synonyms for "alter ego":
friend
-
Wiktionary:
French to English: more detail...
English
Detailed Translations for alter ego from English to French
alter ego:
Synonyms for "alter ego":
Related Definitions for "alter ego":
Related Translations for alter ego
French