istibdat


Results for "istibdat"

Turkish - English dictionary

istibdat

(Turkish - English dictionary) :
despotism, autocracy.