rettete sich heraus

listen to the pronunciation of rettete sich heraus
ألمانية - الإنجليزية
got oneself out
extricated oneself