Translation of ngilu in English:

ngilu

adjective

  • 1

    having a feeling of discomfort or unpleasantness in the ears or teeth