Lughet
throw oneself upon the country — English to Chinese Translation | Lughet