Translation of selaput in English:

selaput

film, membrane

  • 1

    film, membrane
  • 2

    coating