DictionaryForumContacts

   English
Terms for subject Military containing deadly enemy | all forms
EnglishRussian
inflict a deadly cost on the enemyнанести противнику тяжёлые потери (yevsey)