self-stimulate

suomi-englanti sanakirja

self-stimulate englanniksi

  1. To engage in self-stimulation.

  2. (syn)