MalayTranslate.com
Malay to English Translator
Translate Here

English to English

tread-wheel

noun (n)

  • a mill that is powered by men or animals walking on a circular belt or climbing steps
    sebuah pabrik itu dinyalakan oleh manusia atau hewan berjalan di bergelung sabuk atau memanjat tangga
    source: wordnet30