restrain English - Italian
1.
-
Englishsomething that restrains, ties, fastens or secures
-
Italianlimitazione
Related words
contain keep back|keep inhibit keep muzzle harness gag shackle curb fetter restrict
English translator: English Italian restrain Eesti sõnaraamat Español Traductor Svenska Översättare