Spanish-English Dictionaryvenzan
venzan
vencer
Meaning of venzan