electrostimulated
English
Verb
electrostimulated
simple past
and past participle of
electrostimulate