Definition of トラクタトラック

トラクタトラック

torakutatorakku

noun
tractor-trailer, semi-trailer, 18-wheeler, articulated lorry
Other readings:
トラクタ・トラック