Spanish-English Dictionaryvences
vences
vencer
Meaning of vences