Subscribe
URL of the page has been copied to clipboard.
Meaning : A mill that is powered by men or animals walking on a circular belt or climbing steps.
Synonyms : treadmill, treadwheel
Install App