Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
cart track
noun
(n)
any road or path affording passage especially a rough one
setiap laluan perjalanan atau road affording terutama kasar sekali
Synonym:
cartroad
,
track
source: wordnet30