Translation

  • sporozoite
Chinese Tones