Detailed translations for "put so through the mill"

to put so. through the mill

to put so. through the mill(also: to grill sb., to give sb. a grilling)
to put so. through the mill

Copyright © 2023 voc.la, unless otherwise noted - All rights reserved
The German-English dictionary is based on translations by TU Chemnitz.