matter of life and death

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

• something that is very important, something that has major consequences; emergency

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

بپرس