counterblasts

English

Noun

counterblasts

  1. plural of counterblast