to put in a pillory

listen to the pronunciation of to put in a pillory
İngilizce - İngilizce
pillory