French-English dictionary »

despote éclairé meaning in English

FrenchEnglish
despote éclairé nom {m}

benevolent tyrantnoun