kamus
.
Search
About
life-support
English
life-support
Adjective
Of or pertaining to equipment or methods used to sustain life
English: life-support
Words that start with "life-support"
life-support
life-support system