working to heal or cure

Translation:
English
Adjective
Add