estimularte

Spanish

Verb

estimularte

  1. infinitive of estimular combined with te