Synonym-English dictionary »

self-sustaining synonyms in English

SynonymEnglish
self-sustaining adjective

self-sufficientadjective

self-sufficingadjective

self-sustaining adjective
similar term

independentadjective