Lughet
trichocyst — English to Chinese Translation | Lughet