Translation of menghina in English:

menghina

affront

verb

  • 1

    affront, look down upon, disdain, scorn, abase, humiliate, degrade, cause to feel disgraced, mortify, insult, speak or act so as to hurt the feelings and rouse the anger of