die in the last ditch

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

• prefer death to surrender, fight till the end

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