Translation of شفا یابی in English:

شفا یابی

phrase

  • convalescence, recovery