A word examined

showers

noun
7 letters·English
noun

showers—brief periods of rain falling from clouds

No comments yet