DictionaryForumContacts

   English
Terms for subject Military containing A point | all forms
EnglishFrench
defense of a strong pointdéfense d'un point de résistance