stimula – English–Español translations

🇬🇧 en es 🇪🇸

stim noun

  /stəm/ , /stɪm/
  • repetitive self-stimulatory action
acción autoestimulatorio repetitivo, comportamiento autoestimulatorio repetitivo

stim verb

  /stəm/ , /stɪm/
  • to perform a repetitive self-stimulating action
autoestimular[se], estimularse

stimming

autoestimulación