Vocabulary

トラクタトラック

tractor-trailer; semi-trailer; 18-wheeler; articulated lorry

noun