zh
Sign in Start free

堰塞湖

yàn sè hú

barrier lake; landslide dam

+ Keep this word

Meanings

yàn sè hú

  1. barrier lake; landslide dam
  2. dammed lake

Its characters