French-English dictionary »

complexe de napoléon meaning in English

FrenchEnglish
complexe de Napoléon nom {m}

Napoleon complex◼◼◼(psychological compensation for one's short physical stature)
noun