Spanish-English Dictionaryafrontar
Meaning of afrontar