Self-supporting meaning

Characterized by self-support.
adjective
0
0
Advertisement