self-supportive

Translations
способный самостоятельно обеспечивать себя
самообеспечивающийся
самодостаточный
финансово независимый
не нуждающийся в посторонней поддержке
Definitions
Able to support oneself without assistance from others, especially financially.
Words
self-supportive

adjective
самодостаточный