Shastrahs

English

Noun

Shastrahs

  1. plural of Shastrah