English-Romanian dictionary »

tower of london meaning in Romanian

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

Turnul Londreiproper noun
{n}