tache

B1#2,844

Hear it

nounfeminine
  1. blot, stain or smear
  2. spot; more or less stain-like mark of a different color
  3. blotch, mark
  4. moral depravation
  5. annoying or despicable person

Used in the library

Read French with every word explained