Subscribe
URL of the page has been copied to clipboard.
Meaning : An effort above and beyond the call of duty.
Install App
Supererogation meaning in Telugu.