huge effort undertaken to try to heal someone - Turkish English Dictionary

Suggest a Term