English to Russian Dictionary
technocratic
Технократия (политология)
Meaning for technocratic found in 32 Languages.
Sponored Video