BizTerm Definition
International
Full Definition

Anything having to do with more than one country.


Previous Biz Term Next Biz Term