Lughet
polypoid — English to Chinese Translation | Lughet