Translation of sastera in English:

sastera

art

noun

  • 1

    art, subjects other than sciences, requiring sensitive understanding rather than use of measurement