Translation of penyelimutan in English:

penyelimutan

covering

noun

  • 1

    covering
  • 2

    camouflaging