蝸牛

snail; snail; cochlea

Meaning

  1. n
    snail
  2. n
    snail
  3. n
    cochlea

Example sentences

  • Snail, slowly, slowly, climb Fuji mountain!