smooth things over, calm things down

listen to the pronunciation of smooth things over, calm things down
الإنجليزية - الإنجليزية
cast oil on troubled waters
smooth things over, calm things down
المفضلات