táng láng

Translation

  • mantis / praying mantis
Chinese Tones