arabdict Dictionary & Translator - Arabic-English translation for technocracy

      Noun

      technocracy {pol.}
      technocracy [pl. technocracies] , {pol.}

      ...