Latin-French dictionary »

alter ego meaning in French

LatinFrench
alter ego noun

alter egonom

Your history