what makes amends

listen to the pronunciation of what makes amends
English - Turkish

Definition of what makes amends in English Turkish dictionary

reparative
onarıcı
English - English
{n} reparative