×
affronter
meaning in English
v.
confront, stand up for; encounter, face up to; brave, beat
Related Words
affronter la tempête
affrontation
affrontement
affronter la tempête
affrètement
PC Version
Copyright © 2018 WordTech Co.