Legal Attaché definition

2022-05-11
1 min read

In English: legal attaché.

In French: attaché juridique.

In Chinese: 法律参事.