severely beat someone physically or figuratively English -

Related words

stomp 




English translator: English severely beat someone physically or figuratively  Eesti sõnaraamat   Español Traductor   Svenska Översättare