Translation of penutup in English:

penutup

cover

noun

  • 1

    cover, thing that covers, incrustation, encrusting, lid, hinged or removable cover for a box, pot, etc