macrostimulations

English

edit

Noun

edit

macrostimulations

  1. plural of macrostimulation