Translation of berselaput in English:

berselaput

covered with a membrane

verb

  • 1

    covered with a membrane