Shastras

See also: shastras

English

Noun

Shastras

  1. plural of Shastra