Life-supporting
Translation of "life-supporting" into Russian
life-supporting
Pres. ParticipleThe spacecraft is equipped with life-supporting systems.
Космический корабль оснащён жизнеподдерживающими системами.
Additional translations
пригодный для жизни
Definitions
life-supporting
Pres. ParticipleCapable of sustaining or enabling life.
Scientists are searching for life-supporting planets beyond our solar system.