Self-possessed meaning

adjective
1
0
Advertisement