Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
articulated lorry
noun
(n)
a truck consisting of a tractor and trailer together
truk dan trailer consisting dari traktor bersama
Synonym:
rig
,
semi
,
tractor trailer
,
trailer truck
,
trucking rig
source: wordnet30