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
الإنجليزية - الإنجليزية
waffler