Lughet
strobilus — English to Chinese Translation | Lughet