Chinese-English dictionary »

地下深处 /dìxià shēnchù/ meaning in English

ChineseEnglish
地下深处 /dìxià shēnchù/ noun

cavern [caverns](underground chamber)
noun
[UK: ˈkæ.vən] [US: ˈkæ.vərn]