Lughet
off one's top — English to Chinese Translation | Lughet