embarrass satan, put satan to shame

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