Spanish-English Dictionaryvence
vence
vencer
Meaning of vence