Translation of pelupuk in English:

pelupuk

eyelid

noun

  • 1

    eyelid