Translation of berselaput in English:

berselaput

covered with a membrane

  • 1

    covered with a membrane