在线词典

落入法网

to fall into the net of justice (idiom); finally arrested

英文释义
to fall into the net of justice (idiom); finally arrested