restore, restore to health

listen to the pronunciation of restore, restore to health
English - Turkish

Definition of restore, restore to health in English Turkish dictionary

restore to health
şifa vermek