Meaning of terasa

terasa

Tagalog

n. terrace