Lughet
slip the leash — English to Chinese Translation | Lughet