Skip to main content

self-reproved

English self-reproved meaning in English  •  self-reproved का अर्थ अंग्रेजी में
Adjective
  • Reproved by one's own conscience or one's own sense of guilt.
Advertisement