River Thames

language: fr

definitions

  1. the longest river in England, flowing through London
    fr: le plus long fleuve d'Angleterre, qui traverse Londres

examples

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

    Nous avons fait une excursion en bateau sur le River Thames.