Meaning of intablado

intablado

Tagalog

n. stage; speaker's stand