River Thames

language: es

definitions

  1. the longest river in England, flowing through London
    es: el río más largo de Inglaterra, que fluye por Londres

examples

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

    Hicimos un viaje en barco por el River Thames.