cast oil on troubled waters

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

• smooth things over, calm things down

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

بپرس