Tamil Dictionary
🔍
self-perplexed
Self`-per*plexed", a. Defn: Perplexed by doubts originating in one's own mind.
self-perplexed - Similar Words
self-propelled
perplexed
self-opened
self-rule
self-sterile
self-fertile
self-created
self-centred
self-interested
self-fertilized
madurai.io
About