Lughet
throw oneself at — English to Chinese Translation | Lughet