talking a mile a minute

English

Verb

talking a mile a minute

  1. present participle and gerund of talk a mile a minute