DictionaryForumContacts

   English
Terms for subject Medical containing confronted | all forms
EnglishRussian
develop a vaccine to confront the virusразрабатывать вакцину против вируса (CNN Alex_Odeychuk)