dasturs
English
Noun
dasturs
plural of
dastur
Anagrams
Rustads
,
Stuards