Lughet
throw oneself into the breach — English to Chinese Translation | Lughet