Translation of tersampul in English:

tersampul

wrapped

verb

  • 1

    wrapped