let slip the dogs of war

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

• begin a hostile action, start making an act of war or aggression

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