Translation Japanese English: キャタピラ
Dictionary: mainキャタピラ名詞1 African tea,
Arabian tea,
CAT,
CT,
Caterpillar,
Guy,
big cat,
bozo,
cat-o'-nine-tails,
computed axial tomography,
computed tomography,
computerized axial tomography,
computerized tomography,
hombre,
kat,
khat,
qat,
quat,
true cat.