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