Lughet
sporozoite — English to Chinese Translation | Lughet