self-stimming

English

Verb

self-stimming

  1. present participle and gerund of self-stim