Lughet
hit like a ton of bricks — English to Chinese Translation | Lughet