Dictionary search results

Showing 1-2 of 2 results

vend British & World English

Offer (small items) for sale, either from a stall or from a slot machine