transaction permit

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

• business license, permission to conduct business transactions

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