Spanish-English Dictionaryvenzo
venzo
vencer
Meaning of venzo