Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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
Synonym:
caterpillar track
,
track
source: wordnet30