paralyze one's efforts

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

• hinder one's efforts, stop one's efforts

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

بپرس