struck a bargain

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

• made a deal, made an agreement

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