River Thames

language: pt

definitions

  1. the longest river in England, flowing through London
    pt: o rio mais longo da Inglaterra, que flui por Londres

examples

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

    Nós fizemos uma viagem de barco ao longo do River Thames.