Sastras

See also: sastras

English

Noun

Sastras

  1. plural of Sastra

Anagrams