Chinese-English dictionary »

陨石坑 /yǔnshíkēng/ meaning in English

ChineseEnglish
陨石坑 /yǔnshíkēng/ noun

impact crater(crater formed from an impact)
noun
[UK: ɪm.ˈpækt ˈkreɪ.tə(r)] [US: ˌɪm.ˈpækt ˈkreɪ.tər]

Your history