Lughet
slip one's memory — English to Chinese Translation | Lughet