×
defalcate
meaning in French
v.
détourner des fonds; frauder; abuser de confiance
Related Words
defacement
defacer
defalcation
defalcator
PC Version
Copyright © 2018 WordTech Co.