Spanish-English Dictionaryvencí
vencí
vencer
Meaning of vencí