Translation of tabir in English:

tabir

curtain, partition, screen

noun

  • 1

    curtain, partition, screen