beat someone (leaving them injured) - Turkish English Dictionary

Suggest a Term