tough politician, experienced politician, shrewd politician

listen to the pronunciation of tough politician, experienced politician, shrewd politician
Английский Язык - Английский Язык
hard-boiled politician