BEOLINGUS
Dictionary - TU Chemnitz

 German  English

hageln {vi} [meteo.] to hail [listen]

hagelnd hailing

gehagelt hailed

hagelt hails

hagelte hailed

Es hagelt. It is hailing.