Sastra

See also: sastra

English

Noun

Sastra (plural Sastras)

  1. Alternative form of Shastra.

Anagrams