tiān luó dì wǎng

Translation

  • inescapable net (idiom)
  • trap
  • dragnet

Synonyms

Chinese Tones