French-English dictionary »

drogue douce meaning in English

FrenchEnglish
drogue douce nom {f}

soft drug◼◼◼noun
[UK: sɒft ˈdrʌɡ] [US: ˈsɑːft ˈdrʌɡ]