Diccionario Español-Inglés

vencer

Defeat, discomfit

Diccionario Español-Inglés