smells of the shop

English

Verb

smells of the shop

  1. third-person singular simple present indicative of smell of the shop