debelar

listen to the pronunciation of debelar
Spanisch - Türkisch
ezmek
Spanisch - Englisch
defeat, overcome, beat, frustrate