to blame, reproach, or revile; to degrade, disgrace, or put to shame

listen to the pronunciation of to blame, reproach, or revile; to degrade, disgrace, or put to shame
İngilizce - İngilizce
shend