Version Française
Meaning of
"terrain militaire"
in English language
French to English
English to French
French
English
terrain militaire
military area, military reservation (US)