touting one's wares
Are you looking for: 兜售兜售商品More results...
Contents
English Expression
  1. v.:  touting one's wares
Containing Phrases
tout