Summary
German to English:   more detail...
  1. Tower of London:
English to German:   more detail...
  1. Tower of London:


English

Detailed Translations for Tower of London from English to German

Tower of London: (*Using Word and Sentence Splitter)

tower of london:


Synonyms for "tower of london":


Tower of London:


Related Definitions for "Tower of London":

  1. a fortress in London on the Thames; used as a palace and a state prison and now as a museum containing the crown jewels1

Wiktionary Translations for Tower of London:

Tower of London
proper noun
  1. a fortress in London

Related Translations for Tower of London