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