swimming the Thames

English

Verb

swimming the Thames

  1. present participle and gerund of swim the Thames