← Back to browseトラクタトラック[torakutatorakku]nounJapanese definitionNo Japanese definition yet.English definitiontractor-trailer; semi-trailer; 18-wheeler; articulated lorryExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsトラックトラックバックトラクタートラック密度トラックみつどトラック競技トラックきょうぎトラックマン