English
English version

driving rain/snow

From Longman Dictionary of Contemporary Englishdriving rain/snowdriving rain/snowDNrain or snow that falls very hard and fast driving
Pictures of the day
What are these?
Click on the pictures to check.