Home
Help
About
Contact
English to Chinese Dictionary
Search:
灵长类
líng
zhǎng
lèi
primate (monkey, hominid etc)
<< back to the home page