defeat, overcome, beat, frustrate

listen to the pronunciation of defeat, overcome, beat, frustrate
الإنجليزية - الأسبانية
debelar
debelar(transitive)