Feedback
Mouche
Meaning
Noun
●
A
soul patch
, especially in a
historical
(pre-modern) context.
●
Small
stickers
or
patches
affixed
to the
face
as a
beauty
mark.
Sourced from
Wiktionary
Related
Marseillais
Couvert
La Porte
Chef D'Oeuvre
Chemin De Fer
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better