Pinyin Dictionary results for "qiang long bu ya di tou she"

强龙不压地头蛇
lit. strong dragon cannot repress a snake (idiom); fig. a local gangster who is above the law
Dictionary data provided by CC-CEDICT