About us
Define
Definitions for
"UKvisas"
The name given to the joint Home Office and Foreign and Commonwealth Office department dealing with entry clearance and issuing visas.
gherson.com