stimulations

English

Noun

stimulations

  1. plural of stimulation

French

Noun

stimulations

  1. plural of stimulation