cause a huge defeat; humiliate someone

listen to the pronunciation of cause a huge defeat; humiliate someone
İngilizce - İngilizce
wipe the floor with
cause a huge defeat; humiliate someone