Subscribe
URL of the page has been copied to clipboard.
Meaning : Used of nonindulgent persons.
Synonyms : self-restraining
Install App
Self-disciplined meaning in Telugu.