×

besmircher meaning in French

n. personne qui salit (mémoire, réputation)

Related Words

  1. besmirched
  2. besmirched his name
  3. besmoke
  4. besom
PC Version

Copyright © 2018 WordTech Co.