Translation of penudung in English:

penudung

cover

noun

  • 1

    cover