See also: sastra

English

edit

Noun

edit

Sastra (plural Sastras)

  1. Alternative form of Shastra

Anagrams

edit