Spanish-English Dictionaryconfrontar
Meaning of confrontar