Lughet
take a drubbing — English to Chinese Translation | Lughet