×
affront
meaning in French
n.
affront, offense
v.
insulter, offenser, outrager
Related Words
put an affront upon somebody
affricate
affright
affronter
affrontingly
PC Version
Copyright © 2018 WordTech Co.