paddle one's own canoe
Are you looking for: 独立独立谋生More results...
Contents
English Expression
  1. n.:  paddle one's own canoe,  get one's own chump,  shift for oneself
Containing Phrases
launchpaddle one's own canoe