Spanish-English Dictionaryrestraints
restraints
Spanish word for restraints