impounded lake in English dictionary

  • impounded lake

Sample sentences with "impounded lake"

Available translations