hog-tie – English–Español translations

🇬🇧 en es 🇪🇸

hog-tie verb

  • (figuratively) To render helpless.
amordazar
Wiktionary Links