Lughet
blood Sporozoa — English to Chinese Translation | Lughet