Definisi 'life-sustaining'

English to English
adjective satellite
1 performing an essential function in the living body Terjemahkan
Example:
vital organs
blood and other vital fluids
the loss of vital heat in shock
a vital spot
life-giving love and praise
source: wordnet30


Visual Synonyms