motortruckEnglish

motortruck, truck

Noun

An automotive vehicle suitable for hauling

English: truck, motortruck

Bahasa: truk, lori

Bahasa words with similar meanings

English words with similar meanings

Show 1 words