stinking like a mackerel in the sun

English

Verb

stinking like a mackerel in the sun

  1. present participle and gerund of stink like a mackerel in the sun