See also: hail storms

English edit

Noun edit

hailstorms

  1. plural of hailstorm