English translation for "tie sb down"
|
- 束缚, 箝制, 迫使
Related Translations:
- Similar Words:
- "tie rod ring" English translation, "tie rod spring" English translation, "tie rod tube" English translation, "tie rod yoke" English translation, "tie rod yoke bushing" English translation, "tie score" English translation, "tie scoring machine" English translation, "tie set" English translation, "tie shi" English translation, "tie shoelaces in a bow" English translation
|
|
|