è
xī

Definitions

  1. 1. Chinese crocodile lizard (Shinisaurus crocodilurus)

Components