Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
forces armées
n. armed forces, security forces, military forces; armaments, services
detail>>
1
2
3
Next