Lughet
putting the shot — English to Chinese Translation | Lughet