Translation of ketumbit in English:

ketumbit

stye

noun

  • 1

    stye, inflamed swelling on the edge of the eyelid