Meaning of テクノクラート in Japanese

  1. Words

Definition of テクノクラート

テクノクラート(tekunokuraato)
  1. (n) technocrat
Back to top