English-Esperanto dictionary »

tower of london meaning in Esperanto

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

Turmo de Londonoproper noun