2 French Synonyms for AFFRONTER
Prev.1Next
faire face
Definition: 1. to square up; to come up against; to deal with, to face up to, to meet the challenge of
Show more information about faire face
Show external searches
Search for braver in:
Prev.1Next
Search took: 2.6774 ms