downbursts

English

Noun

downbursts

  1. plural of downburst