Skip to main content

supererogation

Advertisement
English supererogation meaning in English  •  supererogation का अर्थ अंग्रेजी में
Noun
  • The act of supererogating; performance of more than duty or necessity requires.