medicine with hypnotic effects that is ground to be used as a drug - French English Dictionary

Suggest a Term