DictionaryForumContacts

   English
Terms for subject Medical appliances containing On | all forms | exact matches only
EnglishChinese
She was so ill that she was put on a respirator她病得非常严重,被戴上了人工呼吸器