ReadWriteQuiz
Chinese dictionary
n.knockout drops; a type of drug often used by bandits in early vernacular novels to render their victim unconscious
任何人都可能在酒里下蒙汗药。
Anyone could have put drops in the wine.
任何人都可能在酒里下蒙汗药。
Anyone could have put drops in the wine.