×
besmear
meaning in French
v.
abaisser, humilier; souiller, salir, pourir
Related Words
besiegement
besieger
besmirch
besmirched
PC Version
Copyright © 2018 WordTech Co.