Lughet
throwing the javelin — English to Chinese Translation | Lughet