sich ausrasten

listen to the pronunciation of sich ausrasten
Deutsch - Englisch
to rest
to repose
to have/take a rest