Lughet
gum up the works — English to Chinese Translation | Lughet