estimulà
See also:
estimula
and
estimulá
Catalan
Verb
estimulà
third-person singular preterite indicative of
estimular