ALPUMBRA
ALPUMBRA is a Cebuano word. In English, it means...
alpumbra n rug, carpet.
v [b6] put or spread a carpet on.
v [b6] put or spread a carpet on.
alpumbra n rug, carpet.
v [b6] put or spread a carpet on.