Meaning of teatro

teatro

Tagalog

n. theatre (US: theater)