DMDK

DMDK stands for Desiya Murpokku Dravida Kazhagam (regional political party in India)

DMDK
Share
Abbreviations And Their Meaning