BizTerm Definition
Isle of Man
Full Definition

Refer instead to UNITED KINGDOM.


Previous Biz Term Next Biz Term