Hindi-Angol szótár »

टावर ऑफ़ लंदन angolul

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

Tower of London(a fortress in London)
proper noun