DMKP: Dalit Mazdoor Kisan Party

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

Definition in English: Dalit Mazdoor Kisan Party