Vocabulary
トラクタトラック
トラクタトラック
tractor-trailer; semi-trailer; 18-wheeler; articulated lorry
noun