English to Arabic

Meaning for:
Technocrat
other
نصير التقنية