Meaning of 'piazza'

  • நகரத்தின் பொதுச் சதுக்கம்

Synonyms


Browse English to Tamil Dictionary