Lughet
pass the buck — English to Chinese Translation | Lughet