Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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