Translation of mengilukan in English:

mengilukan

verb

  • 1

    to cause to feel or to be made to feel such discomfort