hobble the government

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

• tie up the government, make the government unable to function

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

بپرس