macroshocks

English

Noun

macroshocks

  1. plural of macroshock