meaning of Aprilschauer

Aprilschauer - German to English

April shower