Lughet
rest on one's oars — English to Chinese Translation | Lughet