← Back to browseキャタピラ[kyatapira]noun#51,753Japanese definitionNo Japanese definition yet.English definitioncaterpillar track; continuous trackExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsキャタピラーキャタピー← ガールズトークキラメキ →