Translation of memedihkan in English:

memedihkan

to sting

verb

  • 1

    to sting, to smart, to feel sharp pain, to sadden