Pinyin Dictionary results for "yan se hu"

堰塞湖
dammed lake; lake formed by landslip or lava flow
Dictionary data provided by CC-CEDICT