Lughet
take off the gloves — English to Chinese Translation | Lughet