shame the devil

listen to the pronunciation of shame the devil
İngilizce - İngilizce
embarrass Satan, put Satan to shame