Lughet
carry a bone in the teeth — English to Chinese Translation | Lughet