something that promotes activity, interest, or enthusiasm

listen to the pronunciation of something that promotes activity, interest, or enthusiasm
Englisch - Türkisch
Englisch - Englisch
stimulant