Translation of sastera in English:

sastera

books, literature

(sastra)

  • 1

    books, literature