Lughet
give sb. a snuff — English to Chinese Translation | Lughet