UKCTA

views updated

UKCTA United Kingdom Commercial Travellers' Association

More From encyclopedia.com