MalayTranslate.com
Malay to English Translator
Translate Here

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