Results for "

technocracy

"
English - Turkish Dictionary

technocracy

(English - Turkish Dictionary) :
i. teknokrasi.