A word examined

showers

noun
7 letters·English
noun

showersbrief periods of rain falling from clouds

No comments yet