Category: DEFAULT

9 comments on this post


    Define waterscapes. waterscapes synonyms, waterscapes pronunciation, waterscapes translation, English dictionary definition of waterscapes. n. A seascape. n a picture, view, or representation of a body of water n. a picture or view of the sea or other body of water.


Leave a comment

Your email address will not be published. Required fields are marked *