independent/self-reliant/self-sustaining/to stand on one's own feet/to support oneself
版权所有 © 2026 3Dict.cn