DictionaryForumContacts

   English
Terms for subject General containing strike a deal | all forms | exact matches only | in specified order only
EnglishRussian
strike a dealдоговориться (triumfov)
strike a deal withзаключить сделку с