conducted negotiations

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

• led discussions which had the purpose of reaching an agreement

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