meaning of Aprilwetter

Aprilwetter - German to English

April weather condition