self-sustained

Translations
самодостаточный
самообеспечивающийся
самоподдерживающийся
автономный
самоокупаемый
поддерживаемый собственными силами
Definitions
Able to continue, function, or survive without external support or assistance.
Sustained or maintained by its own resources, efforts, or income.
Words
self

noun
само
sustained

adjective
поддерживаемый