zhāng láng

Translation

  • cockroach

Synonyms

Chinese Tones