Home
Help
About
Contact
English to Chinese Dictionary
Search:
诱捕
yòu
bǔ
to trap (an animal); to lure (a suspect) into a trap
<< back to the home page