DictionaryForumContacts

   English
Terms for subject Scientific containing shed light on | all forms
EnglishRussian
may shed a clearer light onпозволить лучше раскрыть (New York Times; контекстуальный перевод на русс. язык Alex_Odeychuk)