heap obloquy upon sb

  1. Verb birine hakaret yağdırmak