qié èr shí bā xīng piáo chóng

Translation

  • 28-spotted ladybird
  • hadda beetle
  • Henosepilachna vigintioctopunctata
Chinese Tones