Definition of ELSS in English:

ELSS

abbreviation

  • Extravehicular life support system.