1. ಉದ್ರೇಕಕಾರಕ

    Play audio
    ♪ udrēkakāraka
    Share screenshot
    1. (Noun)
    2. that which excites, provokes, incites; an excitant; a stimulant.

Comments and suggestions