save one's carcass

انگلیسی به انگلیسی

• save oneself, rescue oneself from danger

پیشنهاد کاربران

بپرس