Pinyin Dictionary results for "du lai du wang"

独来独往
coming and going alone (idiom); a lone operator; keeping to oneself; unsociable; maverick
Dictionary data provided by CC-CEDICT