Translation of استار in English:

استار

Pronunciation /əst̪ɑ:r/

masculine plural noun

  • curtains
    hindrances
    stoppages
    pl. of ستر