English-Latin dictionary »

exciting, stimulating meaning in Latin

EnglishLatin
exciting, stimulating adjective

concitatrix [(gen.), concitatricis]adjective