Chinese-English dictionary »

毒枭 /dúxiāo/ meaning in English

ChineseEnglish
毒枭 /dúxiāo/ noun

druglord(person who controls a network of persons involved in the illegal drug trade)
noun