Definition of ELSS in English:

ELSS

  • Extravehicular life support system.