Home
Help
About
Contact
English to Chinese Dictionary
Search:
娃娃鱼
wá
wa
yú
Chinese giant salamander (Andrias davidianus)
<< back to the home page