self-restrained

listen to the pronunciation of self-restrained
الإنجليزية - الإنجليزية

تعريف self-restrained في الإنجليزية الإنجليزية القاموس.

selfrestrained
Restrained by one's self or itself; restrained by one's own power or will