dasturs

English

Noun

dasturs

  1. plural of dastur

Anagrams