a shrewd person not guided by principles, especially a politician

listen to the pronunciation of a shrewd person not guided by principles, especially a politician
İngilizce - İngilizce
snollygoster
a shrewd person not guided by principles, especially a politician