Chinese-English dictionary »

潛窪地 meaning in English

ChineseEnglish
潛窪地 noun

cryptodepression(portion of a lake which lies below sea level)
noun