alfombra

Etymology 1
From, from.

Noun

 * 1) rug, carpet

Etymology 1
From, from.

Noun

 * 1) carpet, rug covering for a floor
 * 2) mat
 * 1) mat
 * 1) mat