make amends for;

listen to the pronunciation of make amends for;
English - Italian

Definition of make amends for; in English Italian dictionary

make amends for
riparare
make amends for;
Favorites