海词手机词典
  • endure contempt and insults; bear shame and humiliation

    播放读音 播放读音