NichiDict

キャタピラ

[kyatapira]

Meanings

1.Noun

caterpillar track; continuous track