Legal Attaché definition 2022-05-11 1 min read In English: legal attaché. In French: attaché juridique. In Chinese: 法律参事.