See also: stimula

Romanian edit

Pronunciation edit

Verb edit

stimulă

  1. third-person singular simple perfect indicative of stimula