×
deter
meaning in French
v.
détourner, décourager, empêcher
Related Words
detention without arrest
detenu
deterge
detergent
PC Version
Copyright © 2018 WordTech Co.