Lughet
tear off a strip — English to Chinese Translation | Lughet