affronˈtare
English translation of affronˈtare
vt
- face; confront [nemico]; meet [spese] Definition of face in the British & World English dictionary Definition of face in the US English dictionary Translate face | into French | into German | into Spanish