Angol-Hindi szótár »

tower of london Hindi

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

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