Translation of kepedihan in English:

kepedihan

smarting

noun

  • 1

    smarting, (feel) a stinging pain, pang, sudden sharp pain