dasturis

English

Noun

dasturis

  1. plural of dasturi