stimulant [pl. stimulants] , {feelings & emotions}
Synonyms
  • مُحرّكٌ ، دافع ، سبب ، داعٍ ، حافز ، مُرسل
Notices
  • stimulating, stimulative