Translation of sandiwara in English:

sandiwara

drama, play

  • 1

    drama, play
  • 2

    theatrical troupe