Pinyin Dictionary results for "long tou lao da"

龙头老大
big boss; leader of a group; dominant (position)
Dictionary data provided by CC-CEDICT