DictionaryForumContacts

   English
Terms for subject Makarov containing have grounds for supposing | all forms
EnglishRussian
have solid grounds for supposing somethingиметь веские основания предполагать (что-либо)