Dictionary search results

Showing 1-3 of 3 results

e-tailer US English

A retailer selling goods via electronic transactions on the Internet