DictionaryForumContacts

   English
Terms for subject Military containing rain down | all forms | exact matches only | in specified order only
EnglishRussian
rain downвысаживать парашютный десант
rain down shells on the enemyобрушивать на противника ураганный огонь