Dictionary search results

Showing 1-4 of 4 results

treadmill US English

A device formerly used for driving machinery, consisting of a large wheel with steps fitted into its inner surface. It was turned by the weight of people or animals treading the steps

treadmill English-Spanish

rutina f