Translation of asesor técnico in English:

asesor técnico

technical consultant, n.

masculine noun

  • 1

    technical consultant
    technical adviser