thames

language: de

definitions

  1. noun
    The River Thames, a major river in England flowing through London.
    de: Die Themse, ein Fluss in England, der durch London fließt.

examples

  1. The Thames flows through London.

    Die Themse fließt durch London.