afterbursts

English

Noun

afterbursts

  1. plural of afterburst