Idiom: Into each life some rain must fall

Idiom Definitions for 'Into each life some rain must fall'


This means that bad or unfortunate things will happen to everyone at some time.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: