soporte vital

Spanish

Noun

soporte vital m (plural soportes vitales)

  1. life support