Lughet
scented poplar — English to Chinese Translation | Lughet