self-dependent

Translations
самостоятельный
независимый
самодостаточный
полагающийся на себя
зависящий от самого себя
Definitions
Relying on one's own abilities, resources, or judgment rather than on external support.
Words
self

noun
самость
dependent

adjective
зависимый