Dictionary search results

Showing 1-44 of 44 results

VAR British & World English

Value-added reseller, a company that adds extra features to products it has bought before selling them on