TESMA: Tamilnadu Essential Services Maintenance Act

What does TESMA mean? The above is one of TESMA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Tamilnadu Essential Services Maintenance Act