English to Chinese Dictionary

Search:

长鼻目 cháng order Proboscidea (elephants and mammoths)


<< back to the home page