Lughet
put on the gloves — English to Chinese Translation | Lughet