cause a huge defeat; humiliate someone

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