MOUCHETS


Meaning of MOUCHETS in English

. Small patches worn by ladies: from the French word mouches.

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