Translation of melukai in English:

melukai

hurt

verb

  • 1

    hurt, cause pain, harm or injury to, lacerate, wound (feelings)