necessary to stay alive

Translation:
English
Adjective
Add