defeat, overcome, beat, frustrate

listen to the pronunciation of defeat, overcome, beat, frustrate
Englisch - Spanisch
debelar
debelar(transitive)