rainswept

listen to the pronunciation of rainswept
الإنجليزية - الإنجليزية
Describing a place where it is raining heavily
{s} lately exposed to rain and wind