commercial treaty

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

• agreement governing business usually between countries

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