English

edit

Noun

edit

microshocks

  1. plural of microshock