Jiǎ dì chóng shǔ

Translation

  • Giardia lamblia protozoan parasite that inhabits the gut
Chinese Tones