independent/self-reliant/self-sustaining/to stand on one's own feet/to support oneself
版權所有 © 2024 3Dict.net