debelar

listen to the pronunciation of debelar
İspanyolca - Türkçe
ezmek
İspanyolca - İngilizce
defeat, overcome, beat, frustrate