fend for oneself;paddle one's own canoe;stand on one's own feet and earn one's own living;support oneself ;
简答网 · 双语娱乐资讯
简答网 · 中考英语
简答网 · 高考英语