Pinyin Dictionary results for "fang ren zi liu"

放任自流
to let sb do whatever they want; to indulge; to give free reins to; to let things slide; to drift aimlessly; laissez-faire
Dictionary data provided by CC-CEDICT