Translation of langsir in English:

langsir

curtain

noun

  • 1

    curtain, piece of cloth, etc. hung as a screen, esp. at windows