Translation of pentas persada in English:

pentas persada

noun

  • 1

    a stage for a contest or competition, a garden or park for relaxation or recreation