Turkish-English dictionary »

kleptokrasi meaning in English

TurkishEnglish
kleptokrasi noun

kleptocracy(corrupt and dishonest government)
noun

Your history