Translation of penudungan in English:

penudungan

covering

noun

  • 1

    covering