English to Portuguese Dictionary restraints

restraints

restrições
translation of 'restraints'
noun
freio,
repressão,
limitação,
constrangimento,
coibição,
barreira
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one