Translation of ngilu-kengiluan in English:

ngilu-kengiluan

noun

  • 1

    the feeling of discomfort in the ears or teeth