self-sustained
English Dictionary
->
Letter S
-> self-sustained
Search Dictionary:
self-sustained Definition
(s)
needing
no
outside
support
self-sustained Synonyms
self-sustained
© Art Branch Inc.