Japanese dictionary

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

トラック・トレーラー

トラック・トレーラー

truck trailer; semi truck; tractor trailer