Home
Help
About
Contact
English to Chinese Dictionary
Search:
滴石
dī
shí
a dripstone (geology) / stalactites and stalagmites
<< back to the home page