local rains

listen to the pronunciation of local rains
الإنجليزية - الإنجليزية
local showers, localized rainfall, rain that falls in a fairly small area