Spanish-English Dictionaryvenza
venza
vencer
Meaning of venza