×

besmear meaning in French

v. abaisser, humilier; souiller, salir, pourir

Related Words

  1. besiegement
  2. besieger
  3. besmirch
  4. besmirched
PC Version

Copyright © 2018 WordTech Co.