life-sustaining treatment - French English Dictionary

life-sustaining treatment

Meanings of "life-sustaining treatment" in French English Dictionary : 1 result(s)

English French
Law
life-sustaining treatment traitement de survie