×
mouchette
meaning in English
n.
indentation, niche; jagged outline; snuff, act of inhaling
Related Words
moucheron
moucheter
mouchettes
moucheture
PC Version
Copyright © 2018 WordTech Co.