thames

language: es

definitions

  1. noun
    The River Thames, a major river in England flowing through London.
    es: El río Támesis, un río importante en Inglaterra que pasa por Londres.

examples

  1. The Thames flows through London.

    El Támesis fluye por Londres.