portable life-support system

listen to the pronunciation of portable life-support system
English - English

Definition of portable life-support system in English English dictionary

portable life-support system
PLSS