English to Hindi

Meaning for:
tread mill
other
चक्की;पाँव चक्की