English

edit

Noun

edit

dastoors

  1. plural of dastoor