Portuguese-English dictionary »

cleptocrata meaning in English

PortugueseEnglish
cleptocrata noun
{m} {f}

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