Meaning of ampiteatro

ampiteatro

Tagalog

n. amphitheatre