Drugs
French Meaning
médicament drogue narcotique droguer se droguer faire droguer
English Meaning
- Plural form of drug.
- Third-person singular simple present indicative form of drug.