soldier of fortune
Are you looking for: 由行由行伍出身积有军功而成为高级军官的人由行 由行伍出身积有军功而成为高级军官的人More results...
English Expression:
  1. n.  soldier of fortune