Tamil Meaning

mall meaning in tamil

a multi storeyed building or complex which contains many shops theatres etc.,

mall tamil meaning example

வணிக வாளாகம்