Meaning of piyambrera

piyambrera

Tagalog

n. tiered food container