Translation of sandiwara in English:

sandiwara

drama

noun

  • 1

    drama, play, acting, concert