shastras

See also: Shastras

English

Noun

shastras

  1. plural of shastra