Translation of selubung in English:

selubung

cover, veil

  • 1

    cover, veil
  • 2

    wrapper