French-English dictionary »

narcotrafic meaning in English

FrenchEnglish
narcotrafic nom {m}

drug trafficking◼◼◼(smuggling, distribution and sale of drugs)
noun