shastrees

English

Noun

shastrees

  1. plural of shastree