refrenarse

listen to the pronunciation of refrenarse
Испанский Язык - Английский Язык
deter
hold back, restrain