Translation of atase in English:

atase

attache

noun

  • 1

    attache, person attached to an ambassador's staff