vend

vend

vend

Verb

sell or offer for sale from place to place

Synonyms: