restrain English - Spanish

1.

  • Englishsomething that restrains, ties, fastens or secures

  • Spanishrestricción


Related words

contain  inhibit  incontinence  muzzle  enjoin  harness  gag  suppress  shackle  fetter  cramp  hold down  unstinted  hold down  restrict 




English translator: English Spanish restrain  Eesti sõnaraamat   Español Traductor   Svenska Översättare