Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-6 of 6 results

life support British & World English

maintenance of a patient’s vital functions following disablement or in an adverse environment

life support English-Italian

respirazione f assistita

life-support machine English-French

to be on a life-support machine

on life support in life support English-Italian

attaccato al respiratore artificiale


You searched for

life support