swam the Thames

English

Verb

swam the Thames

  1. simple past of swim the Thames