settle affairs, improve a situation

listen to the pronunciation of settle affairs, improve a situation
English - Turkish

Definition of settle affairs, improve a situation in English Turkish dictionary

mend matters
durumu düzeltmek
English - English
mend matters