wateringplace ( synonym found)

Definition of wateringplace:

°the state of being watery.

Definition of wateringplace:

°the state of being watery.

Back to Top