Arabic-English dictionary »

شَفَى meaning in English

ArabicEnglish
شَفَى

cureto restore to health

healmake better