English | German | Russian | Czech

watermaster English

Meaning watermaster meaning

What does watermaster mean?

watermaster

One who allocates the legal right to use water from certain sources.

Are you looking for...?