pledge two opposites, make contradictory oaths

listen to the pronunciation of pledge two opposites, make contradictory oaths
English - English
swear black and white
pledge two opposites, make contradictory oaths
Favorites