Watermill meaning

A mill (for whatever purpose) powered by water.
noun
0
0
Advertisement