Pinyin Dictionary results for "zi tou luo wang"

自投罗网
to walk right into the trap
Dictionary data provided by CC-CEDICT