MalayTranslate.com
Malay to English Translator
Translate Here

English to English

caterpillar tread

noun (n)

  • an endless metal belt on which tracked vehicles move over the ground
    tak berujung baja pengamanmu mengesan kenderaan yang bergerak di atas tanah
    source: wordnet30