Japanese dictionary

Dictionary: “トラックトレーラー”

トラックトレーラー

トラックトレーラー

truck trailer; semi truck; tractor trailer