one who waffles, or changes sides or positions frequently, a tergiversator

listen to the pronunciation of one who waffles, or changes sides or positions frequently, a tergiversator
English - English
waffler