Spanish-English Dictionaryvencen
vencen
vencer
Meaning of vencen