Translation of stimulation in Setswana

stimulation

tlhotlheletso

noun

  • 1

    (act of making somebody excited)
    tlhotlheletso
  • 2

    (act of developing something)
    kgodisô