English-Bulgarian dictionary »

tower of london meaning in Bulgarian

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

Тауърproper noun
{m}