Available on Google PlayApp Store

キャタピラ

harusakura123

Meaning

キャタピラ キャタピラ
noun (common) (futsuumeishi)
  • caterpillar
  • endless track

Shopping

Share