Lughet
antileprous serum — English to Chinese Translation | Lughet