Meaning of 'mall'

  • இரு பக்கங்களிலும் மரங்கள் கொண்ட பாதை

Synonyms


Browse English to Tamil Dictionary