English-Czech dictionary »

tower of london meaning in Czech

EnglishCzech
Tower of London (a fortress in London)
proper noun

Towerproper noun
{m}