×
affronter
meaning in French
n.
offenseur, personne qui offense, personne qui porte insulte à qqn
Related Words
affright
affront
affrontingly
afft
PC Version
Copyright © 2018 WordTech Co.