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
الإنجليزية - الإنجليزية
shend