English to Chinese Dictionary

Search:

土拨鼠 tǔ bō shǔ (zoology) marmot (in the US, esp. groundhog or woodchuck)


<< back to the home page