to defeat; to humiliate

listen to the pronunciation of to defeat; to humiliate
Английский Язык - Английский Язык
wipe somebody's eye
to defeat; to humiliate
Избранное