自投罗网

zì tóu luó wǎng

Sign in to save this word to your study lists.

Definitions

  1. 1. to walk right into the trap