self-sustaining in Polish
self-sustaining in Polish
niezależny
Able to provide for one's own needs without help from others; self-sufficient.
samodzielny
Able to provide for one's own needs without help from others; self-sufficient.