shā mò huáng chóng

Translation

  • desert locust
Chinese Tones