zhāng láng wū

Translation

  • cockroach trap
Chinese Tones