Back to Dictionary
饵雷
餌雷
ěrléi
1. baited trap
2. booby-trap