life-support adj : of or pertaining to equipment or methods used to sustain life
Copyright © 2024 3Dict.net