Dictionary/堰塞湖

堰塞湖

yàn sè hú

ㄧㄢˋ ㄙㄜˋ ㄏㄨˊ
N
1barrier lake; landslide dam
2dammed lake

Characters