Lughet
stink to high heaven — English to Chinese Translation | Lughet