debelar

listen to the pronunciation of debelar
Испанский Язык - Турецкий язык
ezmek
Испанский Язык - Английский Язык
defeat, overcome, beat, frustrate