River Thames
definitions
-
the longest river in England, flowing through Londones: el río más largo de Inglaterra, que fluye por Londres
examples
-
We took a boat trip along the River Thames.
Hicimos un viaje en barco por el River Thames.