Lughet
animal excrement — English to Chinese Translation | Lughet