NichiDict

トラックトレーラー

[torakkutoreeraa]

Meanings

1.Noun

truck trailer; semi truck; tractor trailer