teknokrasi


Results for "teknokrasi"

Turkish - English dictionary

teknokrasi

(Turkish - English dictionary) :
technocracy.