inbursts

English

Noun

inbursts

  1. plural of inburst