Translation of شفا یاب in English:

شفا یاب

phrase

  • recovered, recuperated