have a card up one's sleeve

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

• have a plan or idea in reserve, have a strategy ready

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

بپرس