トラックトレーラー
torakkutorērā

Noun

1. truck trailer; semi truck; tractor trailer

Other forms: