English Dictionary
◊ MOQUETTE
moquette
n : a thick velvety synthetic fabric used for carpets and soft
upholstery