← 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トラックトラックバックトラクタトラクタートラックストラック密度トラックみつど