English-Hindi dictionary »

tower of london meaning in Hindi

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

टावर ऑफ़ लंदनproper noun