yàn sè hú

Translation

  • barrier lake
  • landslide dam
  • dammed lake
Chinese Tones