Lughet
fling oneself upon — English to Chinese Translation | Lughet