Lughet
bugger up — English to Chinese Translation | Lughet