Shockwaves meaning

Plural form of shockwave.
noun
0
0
Advertisement