shutter dam ( synonym found)

Definition of shutter dam:

°A city and port in the Netherlands.

Definition of shutter dam:

°A city and port in the Netherlands.

Back to Top