alpombra
has the following definition + add your definition
carpet
carpet is used in Filipino
Filipino meaning
The word alpombra is used in Filipino meaning carpet