otokrasi


Results for "otokrasi"

Turkish - English dictionary

otokrasi

(Turkish - English dictionary) :
autocracy.