×

defacer meaning in French

n. défigurant

Related Words

  1. deface
  2. defacement
  3. defalcate
  4. defalcation
PC Version

Copyright © 2018 WordTech Co.