MalayTranslate.com
Malay to English Translator
Translate Here

English to English

main road
(m/eI/n_r/oU/d )

noun (n)

  • a major road for any form of motor transport
    jalan utama untuk setiap bentuk pengangkutan motor
    Synonym:
    highway
    source: wordnet30