French-English dictionary »

cleptocrate meaning in English

FrenchEnglish
cleptocrate nom {m} nom {f}

kleptocrat◼◼◼(corrupt leader)
noun
/ˈklɛptə(ʊ)krat/