Translation of sastera in English:

sastera

books, literature

(sastra)

noun

  • 1

    books, literature