Translation

  • larva
  • maggot
Chinese Tones