Tamil Dictionary 🔍

self-reproaching

Self`-re*proach"ing, a. Defn: Reproaching one's self. -- Self`-re*proach"ing*ly, adv.


self-reproaching - Similar Words