mend matters

انگلیسی به انگلیسی

• settle affairs, improve a situation

پیشنهاد کاربران

بپرس