smelling of the shop

English

Verb

smelling of the shop

  1. present participle and gerund of smell of the shop