English phrase of the daywangdao (27)in #english • 7 years ago “It’s raining cats and dogs” = It’s raining very heavily #phrases #expressions #idioms #weather
Add more so we utilise this platform more