land forces - French English Dictionary
History

land forces

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "land forces" in French English Dictionary : 4 result(s)

English French
Titles
land forces les forces terrestres
EU Terms
land forces armée de terre
Technical
land forces armée de terre
land forces forces terrestres