bǔ chóng yè

Translation

  • insect-catching leaf
Chinese Tones