×

mouchette meaning in English

n. indentation, niche; jagged outline; snuff, act of inhaling

Related Words

  1. moucheron
  2. moucheter
  3. mouchettes
  4. moucheture
PC Version

Copyright © 2018 WordTech Co.