Translation of director técnico in English:

director técnico

head coach, n.

masculine noun

Latin America

  • 1

    head coach US
    manager British