líng zhǎng lèi

Translation

  • primate (monkey, hominid etc)
Chinese Tones