River Thames

language: de

definitions

  1. the longest river in England, flowing through London
    de: der längste Fluss in England, der durch London fließt

examples

  1. We took a boat trip along the River Thames.

    Wir machten eine Bootsfahrt entlang des River Thames.