Czech-English dictionary »

tower meaning in English

CzechEnglish
Tower proper noun
{m}

Tower of London(a fortress in London)
proper noun