Lughet
sell sb. a pup — English to Chinese Translation | Lughet