Dictionary search results

Showing 1-2 of 2 results

sales tax British & World English

A tax on sales or on the receipts from sales