Skip to content

百足

bǎi zú

Definitions

  1. 1. centipede
  2. 2. millipede