Boulingo

dam

A barrier built across a river to hold back water.

dam

Learn languages with Boulingo