Back to Dictionary
堰塞湖
yànsèhú
1.
dammed lake
2.
lake formed by landslip or lava flow
Metadata
- Category
- Chinese