MalayTranslate.com
Malay to English Translator
Translate Here

English to English

motortruck
('m/oU/t/@/r,tr/@/k )

noun (n)

  • an automotive vehicle suitable for hauling
    kendaraan yang cocok untuk mengangkut otomotif
    Synonym:
    truck
    source: wordnet30