Spanish-English Dictionaryvenced
venced
vencer
Meaning of venced