meet one's waterloo

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

• be totally defeated, suffer a major downfall

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

بپرس