hailfalls

English

Noun

hailfalls

  1. plural of hailfall