to beat severely; thrash

listen to the pronunciation of to beat severely; thrash
Englisch - Englisch
trounce
to beat severely; thrash
Favoriten