Dictionary search results

Showing 1-2 of 2 results

C2C British & World English

Consumer-to-consumer, denoting transactions conducted via the Internet between consumers