NichiDict

トラクタトラック

[torakutatorakku]

Meanings

1.Noun

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