technocrats
tecnócratas
translation of 'technocrats'
noun
tecnócrata
definition
Credits: Google Translate
English to Spanish Dictionary technocrats |