refrenarse

listen to the pronunciation of refrenarse
Spanisch - Englisch
deter
hold back, restrain