clear the air (clarify the situation) - Anglais Synonymes Dictionnaire

Can't found any synonym terms.