Chinese-English dictionary »

法网 /wǎngluó/ meaning in English

ChineseEnglish
法网 /wǎngluó/ noun

long arm of the law(influence or effectiveness of law enforcement)
noun