DictionaryForumContacts

   French
Terms for subject Military containing barrage | all forms | exact matches only
FrenchEnglish
barrage d'obstaclesbarrier
détachement de barragebarrier detachment