PLSS


Meaning of PLSS in English

[PLSS] abbreviation portable life-support system

Merriam-Webster English vocab.      Английский словарь Merriam Webster.