Translation of street theatre in Romanian

street theatre

teatru de stradă, n.

(US street theater)

noun

  • 1

    teatru de stradă