to make good; to make amends for

listen to the pronunciation of to make good; to make amends for
الإنجليزية - الإنجليزية
restore
to make good; to make amends for
المفضلات