Meaning of alpombra

alpombra

Tagalog

n. carpet; floor rug