lead a wandering life
Contents
English Expression
  1. n.:  lead a wandering life,  rove
French Expression
  1. v.  mener une vie errante, vagabonde [ 漂泊 ]