English to Chinese Dictionary

Search:

大蝾螈 róng yuán Chinese giant salamander (Andrias davidianus davidianus)


<< back to the home page