×
defacer
meaning in French
n.
défigurant
Related Words
deface
defacement
defalcate
defalcation
PC Version
Copyright © 2018 WordTech Co.