selfrestrained

listen to the pronunciation of selfrestrained
الإنجليزية - الإنجليزية
Restrained by one's self or itself; restrained by one's own power or will
selfrestrained
المفضلات