Slovak-English dictionary »

tower of london meaning in English

SlovakEnglish
Tower of London proper noun
{m}

Tower of London(a fortress in London)
proper noun