causing failure

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

• impeding success, causing one to fail in an endeavor

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

بپرس