smelt of the shop

English

Verb

smelt of the shop

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