Spanish-English Dictionaryconfrontara
confrontara
confrontar
Meaning of confrontara