English-French dictionary »

soft drug meaning in French

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

drogue douce◼◼◼nom {f}