English to Hindi

Meaning for:
amphitheatre
other
रंगभूमि