See also: sastras

English

edit

Noun

edit

Sastras

  1. plural of Sastra

Anagrams

edit