MOQUETTE


Meaning of MOQUETTE in English

noun a kind of carpet having a short velvety pile.

Webster English vocab.      Английский словарь Webster.