トラクタトラック
torakutatorakku

Noun

1. tractor-trailer; semi-trailer; 18-wheeler; articulated lorry

From English "tractor-truck"

Other forms: