soporte vital
Spanish
Noun
soporte
vital
m
(
plural
soportes vitales
)
life support