Chinese-English dictionary »

大山洞 /dà shāndòng/ meaning in English

ChineseEnglish
大山洞 / shāndòng/ noun

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