Tamil Dictionary
🔍
self-reproached
Self`-re*proached", a. Defn: Reproached by one's own conscience or judgment.
self-reproached - Similar Words
self-reproach
self-reproved
self-reproaching
self-reproachful
self-depraved
unreproached
self-reproof
self-created
self-restrained
self-repugnance
madurai.io
About