bn:01446175n
Noun Concept
AR
No term available
EN
Military interpreters in the French Army translate into and out of foreign languages for the French military. Wikipedia
English:
France
Relations
Sources
FIELD OF THIS OCCUPATION