English-Portuguese dictionary »

tower of london meaning in Portuguese

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

Torre de Londresproper noun
{f}