English

edit

Noun

edit

stimulations

  1. plural of stimulation

French

edit

Noun

edit

stimulations

  1. plural of stimulation