trap English - Thai
1.
-
Englishto catch in a trap or traps
-
Thaineeded
-
Englishto ensnare, to take by stratagem, to entrap
-
Thaineeded
Related words
kick raft ferry stairs staircase stair caltrop
English translator: English Thai trap Eesti sõnaraamat Español Traductor Svenska Översättare