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