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