Version Française
Meaning of
"polygone d’artillerie"
in English language
French to English
English to French
French
English
polygone d’artillerie
field artillery drill-ground