English to Chinese Dictionary

Search:

灵长类 líng zhǎng lèi primate (monkey, hominid etc)


<< back to the home page