Translation of berselubung in English:

berselubung

covered in

verb

  • 1

    covered in