Lughet
duck cholera — English to Chinese Translation | Lughet