swum the Thames

English

Verb

swum the Thames

  1. past participle of swim the Thames