Translation of hujan batu in English:

hujan batu

hail

noun

  • 1

    hail, pellets of frozen rain falling in a shower