Subscribe
URL of the page has been copied to clipboard.
Meaning : Emotionally aroused.
Synonyms : aroused, stirred, stirred up
Install App
Stimulated meaning in Telugu.