smelled of the shop

English

Verb

smelled of the shop

  1. simple past and past participle of smell of the shop