shock fronts

English

Noun

shock fronts

  1. plural of shock front