English-Russian dictionary »

tower of london meaning in Russian

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

Лондонский Тауэрproper noun
{m}

Тауэрproper noun
{m}