sich ausrasten

listen to the pronunciation of sich ausrasten
ألمانية - الإنجليزية
to rest
to repose
to have/take a rest