Lughet
sclereid — English to Chinese Translation | Lughet