self-restrained
English
self-restrained meaning in English • self-restrained का अर्थ अंग्रेजी में
Adjective
- Restrained by one's self or itself; restrained by one's own power or will.