trap English - Chinese
1.
2.
-
Englisha shoulder strap
3.
4.
-
Englishdevice for killing mice
5.
-
Englishcaught in a trap
6.
-
Englishcatch something in a trap
-
Englishlure someone
Related words
comparative tide|spring fall|the spring undertake kick raft fall ferry bustard set up stairs staircase fyke stair caltrop
English translator: English Chinese trap Eesti sõnaraamat Español Traductor Svenska Översättare