Frenare (en. Restrain)

Translation into Italian

Synonyms