English to Chinese Dictionary

Search:

地心 dì xīn the center of the Earth; (attributive) geocentric / the Earth's interior


<< back to the home page