self-reproach - İngilizce Eşanlam Sözlük

self-reproach

n.
[1] compunction , remorse
[2] self-reproof