having power to excite; tending or serving to excite; excitatory

listen to the pronunciation of having power to excite; tending or serving to excite; excitatory
İngilizce - İngilizce
excitative
having power to excite; tending or serving to excite; excitatory