táng láng

Translation

  • mantis
  • praying mantis

Synonyms

Chinese Tones