Meaning of pumbrera

pumbrera

Tagalog

n. tiered food container