Translation of atase in English:

atase

attache

  • 1

    attache